package reflect.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface AutoRunMethod {
    /*
        注解中可以添加参数,格式为:
        参数类型 参数名() [default 默认值]
        default可以为参数设定默认值,当使用注解不传递参数是则采取默认值

        当只有一个参数时,参数名建议选取"value"

        正常使用注解时,
     */
    int value() default 1;
}
